﻿@charset "utf-8";
/* CSS Document */
/*切图：gz*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none; line-height:normal;margin-bottom:0;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial;font-size:12px;color:#000000;}
code, kbd, pre, samp {font-family:'Microsoft yahei' ,Arial;}
a{ text-decoration:none;
    color:#333;
}
a:hover{color:#333; cursor:pointer;text-decoration: inherit;text-decoration: inherit;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal;  font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;outline:0;}
button,table{ border:none; background:none; margin:0; padding:0;outline:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;outline:0;}
input{ outline:0;}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block} 


::-webkit-input-placeholder { color:#999 !important; opacity:1;filter:alpha(opacity=100);}
:-moz-placeholder {  color:#999 !important; opacity:1;filter:alpha(opacity=100);}
::-moz-placeholder {  color:#999 !important; opacity:1;filter:alpha(opacity=100);}
:-ms-input-placeholder { color:#999 !important; opacity:1;filter:alpha(opacity=100); }


.pz_top{ float:left; width:100%; min-width: 1200px;}
.pz_banner{ float:left; width:100%; min-width: 1200px; overflow:hidden; position:relative; z-index:1;}
.pz_main{ float:left; width:100%; min-width: 1200px; }
.pz_down{ float:left; width:100%;min-width: 1200px;}

.w_0100{ float:left; width:100%;}
.w_1200{ margin:0 auto; width:1200px;}

.bg1{ background:url(/templates/cn/images/bg1.jpg) center top no-repeat;}

.c_1200_1{ float:left; width:1200px; height:96px; position:relative; border-bottom:1px solid #e8e8e8;}
.tit{float:left; width:1200px;text-align:center;margin-top:5px;}
.tit h3{font-size:30px;line-height:50px;}
.tit h5{font-size:20px;line-height:30px;}
.logo{width:auto; text-align:center;position:absolute; left:100px; top:0;padding-top:24px;}
.pf_fx{ position:absolute; left:0 ;top:0;}
.wx{ float:left; width:19px; height:16px; background:url(/templates/cn/images/wx.png) no-repeat; margin-top:42px; position:relative; z-index:110;}
.wx:hover{ background:url(/templates/cn/images/wx1.png) no-repeat;}
.pf_ewm{ display:none; position:absolute; left:-53px; top:25px; width:112px; height:123px; padding-top:21px; padding-left:15px; background:url(/templates/cn/images/kk.png) no-repeat;}
.pf_ewm img{ width:98px; height:98px;}
.p1{ float:left; width:100%; height:21px; line-height:21px; padding-left:7px;}


.wb{ float:left; width:19px; height:16px; background:url(/templates/cn/images/wb.png) no-repeat; margin-top:42px; margin-left:20px;}
.wb:hover{ background:url(/templates/cn/images/wb1.png) no-repeat;}

.pf_ss{ position:absolute; right:0; top:34px; background:#efefef; width:200px; height:32px;}
.input1{ float:left; width:150px; height:32px; line-height:32px; padding-right:12px; margin-left:14px; background:none;}
.ss{ float:left; width:14px; height:14px; background:url(/templates/cn/images/ss.png) no-repeat; margin-top:9px;}


/*menu*/
.menu{ float:left; height:55px; margin-top:-2px; position:relative; z-index:100; }
.menu .nli{ float:left; font-size:15px;}
.menu .nli .a1{ display:block; padding:0 29.2px; height:52px; line-height:52px; border-top:3px solid rgba(0,0,0,0); color:#222; position:relative;}
.menu .nli:hover span a,
.menu .nli.on span a{ border-top:3px solid #1f7dc8; color:#1f7dc8;}
/*下拉菜单（漂浮在menu .nli上）*/
.menu .nli .sub{ float:left; width:100%; display:none;  position:absolute; top:54px; left:0;}
.menu .nli .sub .c_sub_1{ float:left; width:1200px; padding-top:26px;}
.menu .nli .sub .c_sub_1 .tt{ float:left; width:1120px; height:139px; padding:29px 40px; background:#fff; position:relative; filter:alpha(opacity=90); opacity: 0.9;  }
.menu .nli .sub .c_sub_1 .tt .jt { position: absolute; top: -8px; left: 167px; width: 16px; height: 8px; background: url(/templates/cn/images/bg2.png) no-repeat; }

.menu .nli .sub .c_sub_1 .tt .l_368{ float:left; width:323px; height:125px; line-height:27px; font-size:14px; color:#666; padding-top:14px; padding-right:45px; border-right:1px solid #dedede;}
.menu .nli .sub .c_sub_1 .tt .l_368 .p2{ float:left; width:323px; height:81px; overflow:hidden;}
.menu .nli .sub .c_sub_1 .tt .l_368 .a2{ float:left; width:100%; height:35px; line-height:35px; text-align:right;}
.menu .nli .sub .c_sub_1 .tt .l_368 .a2 a{ font-size:12px; color:#217dc6; font-family:"Arial";}
.menu .nli .sub .c_sub_1 .tt .l_368 .a2 a:hover{ color:#2d99ef;}

.menu .nli .sub .c_sub_1 .tt .m_388{ float:left; width:334px; height:132px; padding-top:7px; padding-left:54px; border-right:1px solid #dedede;overflow:hidden}
.menu .nli .sub .c_sub_1 .tt .m_388 .link1{ float:left; min-width:158px; height:42px; line-height:42px; margin-left:9px;}
.menu .nli .sub .c_sub_1 .tt .m_388 .link1 a{ display:inline-block; *display:inline; *zoom:1; height:42px; padding-left:23px; background:url(/templates/cn/images/bg3.png) left center no-repeat;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
    -webkit-transition: all 0.2s ease-out 0.2s;
    -moz-transition: all 0.2s ease-out 0.2s;
    -o-transition: all 0.2s ease-out 0.2s;
    transition: all 0.2s ease-out 0.2s;

}
.menu .nli .sub .c_sub_1 .tt .m_388 .link1 a:hover{ background:url(/templates/cn/images/bg4.png) left center no-repeat;}
.menu .nli .sub .c_sub_1 .tt .m_388 .link1:hover a{ margin-left:14px; color:#217ec7; padding-left:16px;}


.menu .nli .sub .c_sub_1 .tt .r_362{ float:left; width:317px; padding-left:45px; height:139px;}
.menu .nli .sub .c_sub_1 .tt .r_362 img{ width:317px; height:139px;}


/*banner*/	
.slide_banner{ width:100%; overflow:hidden; position:relative; height:581px; z-index:1; }
.banner_dian{ width:100%; height:12px; text-align:center;  position:absolute; left:0; bottom:50px; z-index:99; }
.banner_dian ul{ *zoom:1; display:inline-block; *display:inline; width:auto; margin:0 auto; height:10px;line-height:10px; text-align:center; position:relative; bottom:auto;}
.banner_dian ul li{ display:inline-block; *display:inline; *zoom:1; cursor:pointer; width:10px; height:10px; background:#fff; margin:0 5px;
filter:alpha(opacity=40); opacity: 0.4;
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
    -webkit-transition: all 0.2s ease-out 0.2s;
    -moz-transition: all 0.2s ease-out 0.2s;
    -o-transition: all 0.2s ease-out 0.2s;
    transition: all 0.2s ease-out 0.2s;

}
.banner_dian ul li.slick-active{ width:50px; filter:alpha(opacity=100); opacity: 1;}

.slide_banner .banner1{ zoom:1; vertical-align:middle;position:relative; height:581px; overflow:hidden;}
.slide_banner .banner1 .img_l{ position:absolute; left:-100%; top:166px; opacity:0;}
.slide_banner .banner1 .img_r{ position:absolute; right:-100%; top:108px; opacity:0;}

.slide_banner .slick-next{ right:12%; margin-top:-35px; width:30px; height:58px; background:url(/templates/cn/images/next.png) no-repeat;}
.slide_banner .slick-prev{ left:12%; margin-top:-35px; width:30px; height:58px; background:url(/templates/cn/images/prev.png) no-repeat;}


/*客服*/
.pz_pf{ display:block; position:fixed; width:59px; height:310px; top:200px; right:0; background:url(/templates/cn/images/pf_right_12.png) left top no-repeat; z-index:9999;}
.top1{ float:left; width:59px; height:49px; text-align:center; position:relative; font-weight:bold; font-size:20px;}
.top1 a{ position:absolute; bottom:0; left:0; width:100%; text-align:center; color:#c2c2c2;}

.picScroll-top{ margin:0 auto;  width:59px;  overflow:hidden; position:relative; }
.picScroll-top .hd{ overflow:hidden;  height:0;}
.picScroll-top .hd .prev{ display:block;  width:59px; height:15px; float:left;overflow:hidden; cursor:pointer; background:url(/templates/cn/images/pf_right_8.png) center top no-repeat; position:absolute; bottom:20px; left:0;}
.picScroll-top .hd .next{ display:block;  width:59px; height:15px; float:left;overflow:hidden; cursor:pointer; background:url(/templates/cn/images/pf_right_7.png) center top no-repeat; position:absolute; top:20px; left:0;}
.picScroll-top .hd .prev:hover{background:url(/templates/cn/images/pf_right_8_1.png) center top no-repeat;}
.picScroll-top .hd .next:hover{background:url(/templates/cn/images/pf_right_7_1.png) center top no-repeat;}

.picScroll-top .bd{ float:left; width:59px; height:165px; margin:48px 0 48px 0; }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ float:left;zoom:1;}
.picScroll-top .bd ul li .pic{ float:left;  padding:15px 14px 15px 15px; position:relative; }
.picScroll-top .bd ul li .pic img{ width:30px; height:25px; display:block;}
.tent_out{ float:left; margin:30px 0 0 13px;}	
.picScroll-top .bd ul li .pic .kefu_img_1{ display:block;}
.picScroll-top .bd ul li .pic .kefu_img_2{ display:none;}
.picScroll-top .bd ul li .pic:hover .kefu_img_1{ display:none;}
.picScroll-top .bd ul li .pic:hover .kefu_img_2{ display:block;}

.ewm{ position:absolute; right:50px; top:0; width:100px; height:100px; background:#fff; padding:10px;}
.ewm img{ width:80px; height:80px;}

/*pz_main*/
.title1{ float:left; width:1200px; padding:69px 0 15px 0; text-align:center; background:url(/templates/cn/images/bg5.jpg) center bottom no-repeat;}
.t_40{ float:left; width:1200px; height:40px; line-height:40px;}
.t_45{ float:left; width:1200px; height:45px; line-height:45px;}
.title1 img{ margin-top:10px;}

.slideBox1{ float:left; position:relative; margin-top:40px;}
.sPrev1{ position:absolute; left:-82px; bottom:193px; display:block; width:42px; height:42px; background:url(/templates/cn/images/bg8.png) no-repeat; }
.sNext1{ position:absolute; right:-82px; bottom:193px; display:block; width:42px; height:42px; background:url(/templates/cn/images/bg10.png) no-repeat; }
.sPrev1:hover{ background:url(/templates/cn/images/bg7.png) no-repeat;}
.sNext1:hover{ background:url(/templates/cn/images/bg9.png) no-repeat;}

.ul02{ float:left; padding-top:10px; zoom:1;   }
.ul02 li{ float:left; width:373px; height:428px; padding:0 20px 0 20px; background:url(/templates/cn/images/bg11.jpg) center bottom no-repeat; text-align:center; position:relative; overflow:hidden;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
.ul02 li .pic1{ float:left; width:373px; height:240px; padding-bottom:12px; background:url(/templates/cn/images/bg13.png) center bottom no-repeat;}
.ul02 li .pic1 img{ width:373px; height:240px;}
.ul02 li .p3{ float:left; width:373px; height:38px; line-height:38px; margin-top:9px; font-size:18px; color:#2581c9; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul02 li .p3 a{color:#2581c9;}
.ul02 li .text1{ float:left; width:340px; line-height:24px; height:96px; font-size:14px; color:#555; letter-spacing:0.6px; overflow:hidden; padding:4px 14px 0 19px;}

.ul02 li:hover{ background:url(/templates/cn/images/bg12.jpg) bottom center no-repeat; bottom:10px;}


.g_index-img{ display: block; float: left;  position: relative; overflow: hidden;}
.g_index-img img{ width: 100%; height: 100%; 
transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-o-transition: width all 0.4s linear;}

.ul02 li:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	

.c_1200_2{ float:left; width:1200px;}
.bg2{ background:url(/templates/cn/images/bg14.jpg) center top no-repeat; margin-top:80px;}
.p4{ float:left; width:1200px; padding-bottom:19px; height:54px; line-height:54px; font-size:14px; color:#e2eef7; text-align:center;}

.title1.bg3{ background:url(/templates/cn/images/bg6.jpg) center bottom no-repeat;}
.ul03{ float:left; padding-bottom:77px;}
.ul03 li { float:left; width:192px; height:245px; margin-right:60px; position:relative; text-align:center;}
.ul03 li .pic2{ float:left; width:176px; height:176px; padding:8px; background:url(/templates/cn/images/bg16.png) no-repeat;}
.ul03 li .pic2 .img1{ float:left; width:176px; height:176px; overflow:hidden; position:relative;
border-radius:100%;
-moz-border-radius:100%;
-ms-border-radius:100%;
-webkit-border-radius:100%;
}
.pf_more{ position:absolute; bottom:0%; left:0; display:block; width:176px; height:176px; opacity:0;filter:alpha(opacity=00);
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;

}
.ul03 li:hover{ bottom:10px;}
.ul03 li:hover .pf_more{ opacity:1;filter:alpha(opacity=100);}
.ul03 li .p5{ float:left; width:192px; height:36px; line-height:18px; margin-top:17px; color:#e1ecf6;}
.ul03 li.m_r{ margin-right:0;}

.c_1200_3{ float:left; width:1200px;}
.c_news{ float:left; width:1200px; padding:40px 0 81px 0;}
.c_news .l_585{ float:left; width:525px; padding:0 30px; background:#f6f8fa; height:414px;}
.c_news .l_585 .title2{ float:left; width:525px; height:44px; line-height:44px; padding:17px 0; font-size:20px; color:#1f7dc8; border-bottom:2px solid #ecedee;}
.c_news .l_585 .title2 img{ float:left; margin-right:15px;}
.c_news .l_585 .title2 .a3{ display:block; float:right; width:14px; height:14px; background:url(/templates/cn/images/bg18.png) no-repeat; margin-right:15px; margin-top:15px;}
.c_news .l_585 .title2 .a3:hover{ background:url(/templates/cn/images/bg18_1.png) no-repeat; }
.c_news .l_585 .ul04{ float:left; width:525px; margin-top:9px; height:285px; overflow:hidden;}
.c_news .l_585 .ul04 li{ float:left; width:498px; height:54px; line-height:54px; padding:0 10px 0 7px; border-left:3px solid #f6f8fa; padding:1px 0; border-bottom:1px dashed #c5c6c8; padding-left:7px;}
.a4{ float:left; display:block; width:400px; text-indent:20px; background:url(/templates/cn/images/bg19.jpg) left center no-repeat; font-size:16px; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
.span1{ float:right; display:block; font-size:14px; color:#888; padding-right:9px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
.c_news .l_585 .ul04 li:hover{ border-left:3px solid #1f7dc8;}
.c_news .l_585 .ul04 li:hover .a4{ margin-left:13px; background:url(/templates/cn/images/bg20.jpg) left center no-repeat; color:#1f7dc8;}
.c_news .l_585 .ul04 li:hover .span1{ margin-right:11px; color:#1f7dc8;}


.c_news .l_277{ float:left; width:217px; height:414px; margin-left:30px; background:#f6f8fa; padding:0 30px;}
.c_news .l_277 .title3{ float:left; width:217px; height:79px; line-height:79px; font-size:20px; color:#1f7dc8;}

.c_news .l_277 .title3 .a5{ float:right; width:14px; height:14px; margin-top:33px; background:url(/templates/cn/images/bg18.png) no-repeat;}

.c_news .l_277 .title3 .a5:hover{ background:url(/templates/cn/images/bg18_1.png) no-repeat;} 
.c_news .l_277 .pic3{ float:left; width:217px; height:140px; overflow:hidden;}
.c_news .l_277 .pic3 img{ width:217px; height:140px;}
.c_news .l_277 .text2{ float:left; width:217px;}
.c_news .l_277 .text2 .p6{ float:left; width:217px; margin-top:16px; height:44px; line-height:22px; font-size:16px; color:#444; overflow:hidden;}
.c_news .l_277 .text2 .p6 a{ color:#444;}
.c_news .l_277 .text2 .p6 a:hover{ color:#2681ca;}
.c_news .l_277 .text2 .p7{ float:left; width:217px; margin-top:13px; height:66px; line-height:22px; font-size:14px; color:#666; overflow:hidden;}

/*pz_dowm*/
.bg4{ background:#2f3235;}
.c_1200_4{ float:left; width:1200px; border-bottom:1px solid #44474a;}
.c_1200_4 .c_link1{ float:left; padding:42px 0;}
.c_1200_4 .c_link1 .title4{ float:left; width:100%; text-indent:34px; height:40px; line-height:40px; font-size:18px; color:#2681ca; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.c_1200_4 .c_link1 a{ float:left; width:100%; text-indent:34px; height:30px; line-height:30px; font-size:14px; color:#acadae; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.c_1200_4 .c_link1 a:hover{ color:#2681ca;}

.c_1200_4 .c_link1.l_197{ width:197px;}
.c_1200_4 .c_link1.l_197 .title4{ background:url(/templates/cn/images/ico1.png) left center no-repeat;}

.c_1200_4 .c_link1.l_312{ width:312px;}
.c_1200_4 .c_link1.l_312 .title4{ background:url(/templates/cn/images/ico2.png) left center no-repeat;}

.c_1200_4 .c_link1.l_236{ width:236px;}
.c_1200_4 .c_link1.l_236 .title4{ background:url(/templates/cn/images/ico3.png) left center no-repeat;}

.c_1200_4 .c_link1.l_315{ width:315px;}
.c_1200_4 .c_link1.l_315 .title4{ background:url(/templates/cn/images/ico4.png) left center no-repeat;}

.c_1200_4 .c_link1.l_140{ width:140px;}
.c_1200_4 .c_link1.l_140 .title4{ background:url(/templates/cn/images/ico5.png) left center no-repeat;}

.c_1200_5{ float:left; width:1200px; padding:26px 0 27px 0;}

.c_1200_5 .bq{ float:left; width:983px; line-height:19px; font-size:12px; color:#acadae;}
.c_1200_5 .link2{ float:left; width:217px; height:32px; margin-top:4px;}
.c_1200_5 .link2 select{ float:left; width:217px; height:32px; background:url(/templates/cn/images/bg21.jpg) no-repeat; outline:none; border:0; padding:0 32px 0 15px; font-size:12px; color:#b5b6b6;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;	
	}

.c_1200_5 .link2 select option{ background:#4e5153;}

/*1企业介绍*/
.ban_auto{ height:auto;}

.c_1200_6{ float:left; width:1200px; position:relative; z-index:99; margin-top:-52px;}
.pz_SideLayer{ float:left; width:1200px;text-align:center;}
.pz_SideLayer ul{display:inline-block }
.pz_SideLayer ul li{ width:150px;float:left;text-align:center}
.pz_SideLayer ul li a .pic4{display:inline-block; width:90px; height:90px; background:url(/templates/cn/images/ico9.png) center top no-repeat;text-align:center}
.pz_SideLayer ul li a .p8{ float:left; width:150px;  line-height:23px; margin-top:13px; font-size:16px; color:#666;text-align:center}

.block{ display:block;}
.none{ display:none;}

.pz_SideLayer ul li:hover .pic4,
.pz_SideLayer ul li.on .pic4{ background:url(/templates/cn/images/ico10.png) no-repeat;}

.pz_SideLayer ul li:hover .block,
.pz_SideLayer ul li.on .block{ display:none;}

.pz_SideLayer ul li:hover .none,
.pz_SideLayer ul li.on .none{ display:block;}


.c_1200_7{ float:left; width:1200px; padding:64px 0 81px 0; background:url(/templates/cn/images/qyjs_1.png) center bottom no-repeat; line-height:36px; font-size:18px; color:#666; text-align:center;}

.c_1200_8{ float:left; width:1200px; height:600px; margin-top:100px; position:relative;}
.c_1200_8 .pf_text1{ position:absolute; top:-60px; left:300px; width:600px; line-height:42px; text-align:center; font-size:16px; color:#fff; padding:46px 0 47px 0; background:url(/templates/cn/images/qyjs_2.png) repeat; overflow:hidden;}

.pf_lqbz{ position:absolute; bottom:0; left:0; width:1200px; height:159px;}
.pf_lqbz .p9{ float:left; width:1200px; padding-bottom:29px; background:url(/templates/cn/images/qyjs_9.png) center bottom no-repeat; text-align:center; line-height:30px; font-size:20px; color:#fff;}
.link3{ float:left; width:1200px; height:40px; line-height:32px; text-align:center; font-size:14px;}
.link3 a{ display:inline-block; *display:inline; *zoom:1; height:40px; color:#fff; background:url(/templates/cn/images/qyjs_10.png) center bottom no-repeat;}

.pic5{ float:left; width:1200px; padding:50px 0 68px 8px;}
.pic5 .img2{ float:left; width:176px; height:176px; overflow:hidden; margin-right:75px;
border-radius:100%;
-moz-border-radius:100%;
-ms-border-radius:100%;
-webkit-border-radius:100%;
}
.pic5 .img2.m_r{ margin-right:0;}


/*2碰撞安全集成开发*/
.c_1200_9{ float:left; width:1200px; padding:23px 0 0 0; }
.title5{ float:left; width:1200px; padding:13px 0 50px 0; height:104px; line-height:104px; text-align:center; font-size:24px; color:#207ec8; background:url(/templates/cn/images/bg5.jpg) center bottom no-repeat;}

.text3{ float:left; width:1200px; line-height:36px; font-size:16px; color:#666;}
.text3 .p10{ background:url(/templates/cn/images/aq_2.jpg) left 20px no-repeat; text-indent:16px; margin-top:28px;}
.span2{ color:#207ec8; font-weight:bold;}

.p11{ float:left; width:1200px; text-align:center; padding:24px 0 31px 0; font-size:16px; color:#666; line-height:34px;}


.picScroll-left{ width:1200px;  overflow:hidden; position:relative; }
.picScroll-left .hd{ float:left; width:1200px;  overflow:hidden;  height:14px; padding:20px 0 80px 0;}

.picScroll-left .hd ul{ float:left; width:1200px; text-align:center; overflow:hidden; zoom:1; }
.picScroll-left .hd ul li{ display:inline-block; *display:inline; *zoom:1;  width:14px; height:14px; overflow:hidden; margin:0 6px; text-indent:-999px; cursor:pointer; background:url(/templates/cn/images/aq4.png) no-repeat; }
.picScroll-left .hd ul li.on{ background:url(/templates/cn/images/aq5.png) no-repeat; }

.picScroll-left .bd{ float:left; width:1179px; padding:20px 0 17px 19px; border:1px solid #d9d9d9; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; float:left; }
.picScroll-left .bd ul li{ float:left;  margin-right:20px;overflow:hidden; }
.picScroll-left .bd ul li .pic{ float:left; width:275px; height:206px;}
.picScroll-left .bd ul li .pic img{ width:275px; height:206px;}

.picScroll-left .bd ul li .text4{ float:left; width:275px; padding-top:12px;}
.picScroll-left .bd ul li .text4 .a6{ float:left; width:275px; height:30px; line-height:30px; font-size:16px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.picScroll-left .bd ul li .text4 .p12{ float:left; width:255px; height:60px; padding-right:20px; line-height:20px; font-size:14px; color:#666; margin-top:4px; overflow:hidden;}
.picScroll-left .bd ul li:hover .a6{ color:#207dc8;}

.picScroll-left .bd ul li:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	

/*3新闻中心*/
.c_1200_10{ float:left; width:1200px;}
.c_1200_10 .tj_mews{ float:left; width:1198px; height:336px; border:1px solid #d9d9d9; margin-top:53px;}

.picScroll-left1{ float:left; width:1198px;  overflow:hidden; position:relative;}
.picScroll-left1 .hd{ float:left; width:748px;  padding:36px 0 36px 0; position:absolute; bottom:0; right:0;}
.picScroll-left1 .hd ul{ float:left; width:748px; text-align:center;  overflow:hidden; zoom:1; }
.picScroll-left1 .hd ul li{ display:inline-block; *display:inline; *zoom:1;  width:12px; height:12px; overflow:hidden; margin:0 6px; text-indent:-999px; cursor:pointer; background:url(/templates/cn/images/news_4.png) no-repeat; }
.picScroll-left1 .hd ul li.on{ background:url(/templates/cn/images/news_5.png) no-repeat; }

.l_r{ float:left; width:748px; position:absolute; bottom:0; right:0;}

.next{ display:block; float:right;  width:24px; height:45px; overflow:hidden; cursor:pointer; background:url(/templates/cn/images/news_3.png) no-repeat; position:absolute; right:40px; top:-191px;}
.prev{ display:block; float:left; width:24px; height:45px; overflow:hidden; cursor:pointer; background:url(/templates/cn/images/news_2.png) no-repeat; position:absolute; left:40px; top:-191px;}

.picScroll-left1 .bd{ float:left; width:1198px;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; float:left; }
.picScroll-left1 .bd ul li{ float:left; width:1198px; overflow:hidden; }
.picScroll-left1 .bd ul li .pic6{ float:left; width:449px; height:336px; border-right:1px solid #d9d9d9;}
.picScroll-left1 .bd ul li .pic6 img{ width:449px; height:336px;}


.picScroll-left1 .bd ul li:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	


.picScroll-left1 .bd ul li .text9{ float:left; width:368px; height:219px; text-align:center; padding:117px 190px 0 190px; position:relative; }

.picScroll-left1 .bd ul li .title6{ float:left; width:368px; height:62px; line-height:31px; font-size:20px; color:#333; overflow:hidden;}
.picScroll-left1 .bd ul li .title6 a{ color:#333;}
.picScroll-left1 .bd ul li .time1{ float:left; width:368px; height:58px; line-height:58px; font-size:14px; color:#888; font-family:"Arial"; overflow:hidden;}
.picScroll-left1 .bd ul li:hover .title6 a{ color:#207dc8;}





.ul05{ float:left; width:1200px;}
.ul05 li{ float:left; width:1200px; padding:40px 0; border-bottom:1px solid #e2e2e2;}
.ul05 li .l_925{ float:left; width:925px; padding:25px 0 16px 0;}
.ul05 li .l_925 .l_744{ float:left; width:654px; height:165px; padding-right:90px;}
.ul05 li .l_925 .l_744 .title7{ display:block; float:left; width:654px; height:49px; line-height:49px; font-size:18px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul05 li .l_925 .l_744 .p13{ float:left; width:654px; height:48px; line-height:24px; margin-top:10px; font-size:14px; color:#777; overflow:hidden;}
.ul05 li .l_925 .l_744 .time2{ float:left; width:654px; height:58px; line-height:58px; font-size:14px; font-family:"Arial"; color:#777; overflow:hidden;}
.ul05 li .l_925 .l_744 .time2 span{ color:#b8b8b8;}

.ul05 li .l_925 .r_181{ float:left; width:61px; height:56px; line-height:56px; font-size:14px; color:#777; padding-left:60px; margin-top:55px; border-left:1px solid #e2e2e2; background:url(/templates/cn/images/news_15.png) right center no-repeat;}
.ul05 li .l_925 .r_181 a{ color:#777;}
.ul05 li .r_275{ float:left; width:275px; height:206px;}

.ul05 li:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	

.ul05 li:hover .l_925 .l_744 .title7{ color:#207dc8;}
.ul05 li:hover .l_925 .r_181 a{ color:#207dc8;}
.ul05 li:hover .l_925 .r_181{ background:url(/templates/cn/images/news_16.png) right center no-repeat;}



/*分页*/
.fy{ float:left; width:100%; padding:60px 0px 70px 0px;}
.pz_fy{ float:left; width:100%; height:38px; z-index:100; text-align:center; overflow:hidden;}
.pz_fy .a9{ display:inline-block; *display:inline; *zoom:1; margin:0 3px; padding:0 14px; height:36px; line-height:36px; text-align:center; color:#272727; border:1px solid #e2e2e2; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
    border-radius:36px;
    -moz-border-radius:36px;
    -ms-border-radius:36px;
    -webkit-border-radius:36px;
}
.pz_fy .a10{ display:inline-block; *display:inline; *zoom:1; margin:0 3px; padding:0 50px; height:36px; line-height:36px; text-align:center; border:1px solid #e2e2e2; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(/templates/cn/images/l_z1.png) center center no-repeat;
    border-radius:18px;
    -moz-border-radius:36px;
    -ms-border-radius:36px;
    -webkit-border-radius:36px;
}
.pz_fy .a10:hover,.pz_fy .a10.on{ background:#347ab6 url(/templates/cn/images/l_b1.png) center center no-repeat;}
.pz_fy .a11{ display:inline-block; *display:inline; *zoom:1; margin:0 3px; padding:0 50px; height:36px; line-height:36px; text-align:center; border:1px solid #e2e2e2; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(/templates/cn/images/r_z1.png) center center no-repeat;
    border-radius:36px;
    -moz-border-radius:36px;
    -ms-border-radius:36px;
    -webkit-border-radius:36px;
}
.pz_fy .a11:hover,.pz_fy .a11.on{ background:#347ab6 url(/templates/cn/images/r_b1.png) center center no-repeat;}
.pz_fy a:hover,.pz_fy a.on{ background:#347ab6; color:#fff; border:1px solid #347ab6; text-decoration:none;}


/*人才招聘*/
.title5.p_t_40{ padding-top:40px;}

.list1{ float:left; width:1200px; margin-top:10px;}
.list1 .ul06{ float:left; width:1200px}
.list1 .ul06 li{ float:left; width:525px; height:341px; padding:26px 30px 0 30px; margin-top:30px; margin-right:30px; background:url(/templates/cn/images/rczp_3.png) bottom center no-repeat;
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
box-shadow:0 0 5px 2px #ddd;

}
.list1 .ul06 li.m_r{ margin-right:0;}
.title8{ float:left; width:525px; height:29px; line-height:29px;}
.title8 span{ display:block; float:left; width:480px; height:29px; font-size:20px; color:#333; line-height:29px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.title8 span i{ font-size:16px; color:#666; font-style:normal;}
.title8 a{ float:right; width:29px; height:29px; background:url(/templates/cn/images/rczp_1.png) no-repeat;}
.title8 a:hover{ background:url(/templates/cn/images/rczp_2.png) no-repeat;}

.list1 .ul06 li .text5{ float:left; width:525px; margin-top:23px; line-height:36px; height:252px; overflow:hidden; font-size:14px; color:#888;}
.list1 .ul06 li:hover{ background:url(/templates/cn/images/rczp_4.png) bottom center no-repeat;}

/*人才招聘弹窗*/
.pz_pf_on1{ display:none; float:left; width:100%; height:100%; background:rgba(0,0,0,0.3) left top repeat; position:fixed; top:0; left:0; z-index:9999999;}
.pz_pf_1{ position:absolute; top:18%; left:50%; margin-left:-385px; width:770px; background:#fff;  z-index:999999;
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
}
.c_text1{ float:left; width:710px; padding:7px 30px 55px 30px; position:relative;}
.a12{ position:absolute; right:20px; top:20px; width:20px; height:20px;}
.a12 img{ width:20px; height:20px;}

.title9{ float:left; width:710px; height:64px; line-height:64px; font-size:18px; color:#333; font-weight:bold;}
.text6{ float:left; width:710px; font-size:14px; color:#666; line-height:26px;}

/*5成功案例*/
.ul07{ float:left; width:1200px;}
.ul07 li{ float:left; width:276px; height:276px; border:1px solid #e4e4e4; margin-top:30px; margin-right:29px;}
.ul07 li.m_r{ margin-right:0;}

.pic7{ float:left; width:276px; height:221px;}
.pic7 img{ float:left; width:276px; height:221px;}

.p14{ float:left; width:276px; height:55px; line-height:55px; text-align:center; font-size:16px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul07 li:hover{ border:1px solid #2681ca;}
.ul07 li:hover .p14{ color:#2681ca;}


/*6联系我们*/
.c_0100_1{ float:left; width:100%; margin-top:59px;}
.l_960{ float:left; width:50%;  height:480px;}


.contactMap{ float: left; width:100%;}
.map{ float: left; width: 100%; height:480px;}
.mapBack{ background:url(/templates/cn/images/lxwm_3.png) no-repeat; float: left; width:233px; height:67px; line-height:24px; font-size:12px; color:#333; padding:13px 0 0 76px;}

.co_1{ font-size:16px; color:#207dc8;}
.co_2{ font-size:12px; color:#333;}

.r_960{ float:left; width:50%; height:480px; padding-left:60px; background:#f9f9f9; 
box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box;
}

.title10{ float:left; width:100%; margin-top:63px; padding:28px 0;}
.pic_text1{ float:left; width:100%; height:62px; line-height:62px; font-size:30px; color:#4e4e4e;}
.pic_text1 img{ vertical-align:middle; padding-bottom:5px; margin-right:20px;}

.text7{ float:left; width:100%; line-height:57px; font-size:14px; color:#666;}
.text7 span{ font-size:18px; color:#4e4e4e;}

.c_1200_11{ float:left; width:1200px; padding:39px 0 80px 0;}
.c_1200_11 .title11{ float:left; text-align:center; font-size:24px; color:#333; width:1200px; height:65px; line-height:63px; background:url(/templates/cn/images/lxwm_2.jpg) center bottom no-repeat;}
.c_1200_11 .text8{ float:left; width:1200px; text-align:center; margin-top:24px; line-height:24px; font-size:14px; color:#888;}

.c_1200_11 .biaod{ float:left; width:1200px; margin-top:24px;}
.c_1200_11 .biaod .input2{ float:left; width:328px; height:51px; font-size:14px; color:#888; letter-spacing:1px; padding:0 20px; border:1px solid #e7e7e7; margin-top:30px; margin-right:30px;}
.c_1200_11 .biaod .input2.m_r{ margin-right:0;}
.c_1200_11 .biaod .input3{ float:left; width:1128px; height:135px; font-size:14px; color:#888; border:1px solid #e7e7e7; margin-top:30px; padding:13px 20px 13px 20px;}

.c_1200_11 .biaod .link4{ float:left; width:1170px; height:49px; margin-top:40px;}
.c_1200_11 .biaod .link4 .tj{ display:block; width:160px; height:49px; background:#2681ca; margin:0 auto; line-height:49px; text-align:center; color:#fff; font-size:16px;cursor:pointer;
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
}

.c_1200_11 .biaod .link4 .tj:hover{ color:#eee;}





.dock { position: fixed; right: 0px; width: 59px;height:270px;top: 50%;margin-top:-135px; z-index: 200; }
    .dock.close { z-index: 50; }
    .dock ul.icons { position: absolute; list-style: none; right: 0px; padding: 0px; width: 59px; padding-bottom: 15px; border-right: none; background: url(/templates/cn/images/right1.png) repeat; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s; }
    .dock.close ul.icons { right: -70px; }
    .dock ul.icons li i { display: block; position: relative; width: 50px; height: 50px; background: url(/templates/cn/images/icons.png) no-repeat; margin-left: 5px; cursor: pointer; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s; z-index: 210; }
    .dock ul.icons li.active i { -moz-opacity: 0.4; opacity: 0.4; }
    .dock ul.icons li.up i { background-position: -63px -150px; }
    .dock ul.icons li.tel i { background-position: -62px -108px; }
    .dock ul.icons li.im i { background-position: -63px -20px; }
    .dock ul.icons li.wechat i { background-position: -59px -66px; }
    .dock ul.icons li.down i { background-position: -63px -190px; }
    .dock ul.icons li p { display: block; position: absolute; top: 50px; right: -260px; padding: 15px 20px;width:110px; height: 110px; color: White; line-height: 30px; border-right: none; background: url(/templates/cn/images/right1.png) repeat; -moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px; -moz-opacity: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .4s ease-in-out .1s; -moz-transition: all .4s ease-in-out .1s; -ms-transition: all .4s ease-in-out .1s; -o-transition: all .4s ease-in-out .1s; transition: all .4s ease-in-out .1s; overflow: hidden; z-index: 201; }
    .dock ul.icons li.active p { right: 59px; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); }
    .dock ul.icons li.tel p { white-space: nowrap; }
    
        .dock ul.icons li.im p a { display: block; margin-top: 12px; width: 100px; height: 35px; line-height: 32px; color: #73a3f8; font-size: 16px; text-align: center; text-decoration: none; border: 1px solid #1071bc; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s; }
            .dock ul.icons li.im p a:hover { color: White; background: #1071bc; border: 1px solid #1071bc; }
    .dock ul.icons li.wechat p { width: 102px; }
        .dock ul.icons li.wechat p img { width: 98px; border: 2px solid White; }
    .dock a.switch { position: absolute; display: block; bottom: 0; right: 16px; width: 26px; height: 26px; background: url(/templates/cn/images/icons.png) no-repeat 0px -640px; cursor: pointer; -webkit-transition-delay: .15s; -moz-transition-delay: .15s; -ms-transition-delay: .15s; -o-transition-delay: .15s; transition-delay: .15s; }
        .dock a.switch.off { background-position: -32px -640px; }
.q_li_i { display: block; }
    .q_li_i:hover { -moz-opacity: 0.4; opacity: 0.4; }
.dock ul.icons li:hover .p { opacity: 1; filter: alpha(opacity=100); }




/*    新闻中心内页   */
.news_con{width:100%; float:left;}
.news_tit{ width:100%; float:left; border-bottom:1px dashed #999999; padding:20px 0 10px 0; text-align:center; line-height:32px;}
.news_tit h2{  font-size:16px;}
.news_tit span{ color:#969696;}

.news_ct{ width:100%; float:left; padding:15px 0; line-height:24px;font-size:14px; color:#505050; min-height:200px;}
.news_ct img { max-width: 100%; }

